home *** CD-ROM | disk | FTP | other *** search
- %!PS-Adobe-1.0
- %%DocumentFonts: Courier Courier-Bold Courier-Oblique Courier-BoldOblique Symbol
- %%Pages:(atend)
- %%Creator: 1stw2ps V3.11
- %%EndComments
- /reencsmalldict 12 dict def
- /ReEncodeSmall{reencsmalldict begin/newcodesandnames exch def
- /newfontname exch def/basefontname exch def
- /basefontdict basefontname findfont def/newfont basefontdict maxlength dict def
- basefontdict{exch dup/FID ne{dup/Encoding eq
- {exch dup length array copy newfont 3 1 roll put}
- {exch newfont 3 1 roll put}ifelse}
- {pop pop}ifelse}forall
- newfont/FontName newfontname put newcodesandnames aload pop
- newcodesandnames length 2 idiv{newfont/Encoding get 3 1 roll put}repeat
- newfontname newfont definefont pop end}def
- /wordplusvec[8#200/Ccedilla 8#201/udieresis 8#202/eacute 8#203/acircumflex
- 8#204/adieresis 8#205/agrave 8#206/aring 8#207/ccedilla 8#210/ecircumflex
- 8#211/edieresis 8#212/egrave 8#213/idieresis 8#214/icircumflex 8#215/igrave
- 8#216/Adieresis 8#217/Aring 8#220/Eacute 8#221/ae 8#222/AE 8#223/ocircumflex
- 8#224/odieresis 8#225/ograve 8#226/ucircumflex 8#227/ugrave 8#230/ydieresis
- 8#231/Odieresis 8#232/Udieresis 8#233/cent 8#234/sterling 8#235/yen
- 8#236/germandbls 8#237/florin 8#240/aacute 8#241/iacute 8#242/oacute
- 8#243/uacute 8#244/ntilde 8#245/Ntilde 8#250/questiondown 8#255/dotlessi
- 8#256/guillemotleft 8#257/guillemotright 8#260/atilde 8#261/otilde
- 8#262/Oslash 8#263/oslash 8#264/oe
- 8#265/OE 8#266/Agrave 8#267/Atilde 8#270/Otilde 8#271/dieresis 8#272/acute
- 8#273/dagger 8#274/paragraph 8#335/section 8#355/Oslash]def
- /wordplussymvec [8#275/copyrightsans 8#276/registersans 8#277/trademarksans
- 8#302/aleph 8#336/logicaland 8#337/infinity 8#340/alpha 8#341/beta 8#342/Gamma
- 8#343/pi 8#344/Sigma 8#345/sigma 8#346/mu 8#347/tau 8#350/Phi 8#351/Theta
- 8#352/Omega 8#353/delta 8#356/element 8#357/intersection 8#360/equivalence
- 8#361/plusminus 8#362/greaterequal 8#363/lessequal 8#364/integraltp
- 8#230/integralex 8#365/integralbt 8#366/divide
- 8#367/approxequal 8#370/degree 8#371/bullet 8#372/dotmath 8#373/radical]def
- /Courier/CN wordplusvec ReEncodeSmall
- /Courier-Bold/CB wordplusvec ReEncodeSmall
- /Courier-Oblique/CO wordplusvec ReEncodeSmall
- /Courier-BoldOblique/CBO wordplusvec ReEncodeSmall
- /symmet [/Phi [-70 600]/Gamma [-4 600]/trademarksans [-62 600]/Sigma [5 600]
- /radical [42 600]/infinity [-44 600]/mu [16 600]/delta [59 600]
- /Omega [-67 600]/sigma [5 600]/intersection [-66 600]/greaterequal [36 600]
- /degree [124 600]/dotmath [215 600]/divide [32 600]/lessequal [36 600]
- /element [47 600]/tau [90 600]/pi [35 600]/beta [42 600]/alpha [-11 600]
- /logicaland [8 600]/approxequal [36 600]/plusminus [30 600]/Theta [-57 600]
- /aleph [-30 600]/registersans [-70 600]/copyrightsans [-69 600]/equivalence
- [31 600]/bullet [95 600] /integraltp [255 600]/integralex [255 600]
- /integralbt [-38 600] /space [0 600]]def
- /Symbol findfont dup length 1 add dict /newdict exch def
- {1 index dup dup /FID ne exch /FontBBox ne and exch /Encoding ne and
- {newdict 3 1 roll put}{pop pop}ifelse}forall
- /newFontBBox /Symbol findfont /FontBBox get aload length array astore def
- newdict /FontBBox newFontBBox put
- /NewEnc /Symbol findfont /Encoding get aload length array astore def
- wordplussymvec aload pop wordplussymvec length 2 idiv {NewEnc 3 1 roll put}
- repeat newdict /Encoding NewEnc put symmet length 2 idiv dict begin
- symmet aload pop symmet length 2 idiv { def} repeat
- newdict /Metrics currentdict put end
- /symbol newdict definefont pop
- /aws 0 def/top 780 def/lfn 100 def/fontsize 11 def/np 2 string def
- /npv 3 string def/und false def/nonewline false def
- /nl{nonewline{currentpoint exch pop LM exch moveto/nonewline false def}
- {currentpoint exch pop lineh sub LM exch moveto}ifelse}def
- /endpage{LM bottom moveto/fontsize fontsizehead def/cpl cplhead def
- rmset swap{flf fl fcf fc frf fr}{frf fr fcf fc flf fl}ifelse wrl
- showpage}def
- /startpage {/pn exch def /fontsize fontsizehead def /cpl cplhead def rmset
- tof 1 1 tma{pop nl}for 1 eq{/swap true def hlf hl hcf hc hrf hr}
- {/swap false def hrf hr hcf hc hlf hl}ifelse wrl 1 1 hma{pop nl}for
- currentpoint exch pop LM exch moveto/fontsize exch def
- /cpl exch def rmset}def
- /wrl{wl dup RM LM sub exch stringwidth pop sub 2 div LM add currentpoint
- exch pop moveto wl dup RM exch stringwidth pop sub currentpoint exch pop moveto
- wl}def
- /wl{/line exch def fs/ll line length def 0 1 ll 1 sub{line exch 1 getinterval
- dup(#)eq{pn 99 gt{pop pn npv cvs show}{pop pn np cvs show}ifelse}
- {show}ifelse}for}def/tof{LM top moveto}def
- /bl{0 0 1 as length 1 sub{/ind exch def ac ind get fs as ind get stringwidth
- pop add}for}def
- /blw{sp 0 eq{/lws 0 def}{RM currentpoint pop sub bl sub sp div/lws exch def}
- ifelse}def
- /pl{/ac exch def
- /as exch def/just exch def just 1 eq{/ju true def}{/ju false def}ifelse
- /sp exch def/spv exch def 0 fs 1 1 spv{pop( )show}for ju{blw}{/lws 0 def}
- ifelse 0 1 as length 1 sub{/ind exch def ac ind get dup fs 8 and 8 eq
- {und{}{currentpoint/ys exch def/xs exch def/und true def}ifelse}
- {und{drawund/und false def}{}ifelse}ifelse
- sup{0 fontsize 2 div rmoveto}if lws 0 8#040 aws 0 as ind get awidthshow
- sup{0 fontsize 2 div neg rmoveto}if}for
- und{drawund/und false def}{}ifelse nl}def
- /drawund {currentgray .0 setgray currentpoint pop dup as ind get dup
- length dup 0 eq {pop pop pop}{1 sub get ( ) 0 get eq
- {( )stringwidth pop sub lws sub}if .2 setlinewidth xs ys 1 sub moveto
- ys 1 sub lineto stroke}ifelse ys moveto setgray}def
- /fs{/fn exch def fn 1 and 0 eq fn 4 and 0 eq and{/CN}if
- fn 1 and 1 eq fn 4 and 0 eq and{/CB}if
- fn 4 and 4 eq fn 1 and 0 eq and{/CO}if
- fn 4 and 4 eq fn 1 and 1 eq and{/CBO}if
- fn 64 and 64 eq {pop /symbol} if
- findfont fontsize scalefont setfont fn 2 and 2 eq{.5 setgray}
- {.0 setgray}ifelse fn 16 and 16 eq{/sup true def}
- {/sup false def}ifelse
- fn 32 and 32 eq{/ssc true def}{/ssc false def}ifelse sup ssc or
- {currentfont[1 0 0 .5 0 0]makefont setfont}if}def
- /ini{/fr exch def/fc exch def/fl exch def/hr exch def/hc exch def
- /hl exch def 0 fs/LM LM( )stringwidth pop mul 70 add def
- rmset/bottom top pal bma sub 1 sub lineh mul sub def
- /fontsizehead fontsize def/cplhead cpl def}def
- /rmset{0 fs/RM( )stringwidth pop cpl mul LM add def}def
- /hs 64 string def /rh{currentfile hs readhexstring pop/hs exch def
- /i1 0 def}def /ti{i1 63 gt{rh}if}def
- /i1+1{/i1 i1 1 add def}def /i2+1{/i2 i2 1 add def}def
- /pb{16#ff xor /full false def os i2 3 -1 roll put i2+1 i2 bpr ge
- {/full true def po}if}def
- /po{/rc rc 1 sub def os/i2 0 def/klaar true def exit}def
- /gb{/full false def ti hs i1 get i1+1}def
- /pi{{klaar{exit}if rc 0 gt full and{po}if gb dup 0 eq{pop gb dup 0 eq
- {pop gb pop gb/rc exch def}{/b1 gb def/b2 gb def 1 1 3 -1 roll
- {pop b1 pb b2 pb}for}ifelse}{dup 16#80 eq{pop gb 1 1 3 -1 roll{pop gb pb}for}
- {dup 16#7f and/bc exch def 16#80 and 0 ne{1 1 bc{pop 16#ff pb}for}
- {1 1 bc{pop 16#00 pb}for}ifelse}ifelse}ifelse}loop/klaar false def}def
- /doimage{/right exch def currentpoint 1 1 right{pop( )show}for
- currentpoint/cy exch lineh .5 mul add def/cx exch def
- rh/xbyte hs 12 get 256 mul hs 13 get add def
- /bpr xbyte 8 div ceiling cvi def/xbyte bpr 8 mul def/os bpr string def
- /ybyte hs 14 get 256 mul hs 15 get add 1 sub def/i1 16 def
- gsave cx cy translate xbyte 7.2 8 div mul ybyte lineh 12 div mul scale
- /i2 0 def /full false def /rc 0 def/klaar false def
- xbyte ybyte 1[xbyte 0 0 ybyte neg cvi 0 0]{pi}image grestore moveto} def
-
-